package org.neurone.util.criteria;

/**
 * @author 糖醋鼻子
 * @date 2009.09.15
 * 条件解释接口，用于当做条件参数
 */
public interface Criteria {
	/**
	 * 将条件实体转换成SQL字符串
	 * @return
	 */
	String getSQLCriteria();
	/**
	 * 增加一个and条件
	 * @param criteria
	 */
	void and(Criteria criteria);
	/**
	 * 增加一个or条件
	 * @param criteria
	 */
	void or(Criteria criteria);
}
